.checkbox{background:url('/images/form/checkbox.gif');width:;}
input.eleHidden{display:none;}
input.txt-default{border:1px #61a7db solid;height:20px;line-height:20px;width:160px;}
input.txt-mouseover{background:#ffffcc;}
input.select-default{background:url('/images/form/input_ico.gif') no-repeat right 8px;}
input.select-calendar{background:url('/images/form/input_ico.gif') no-repeat right -45px;}
input.readonly{cursor:pointer}
div.select-multiple{background:#fff;border:1px #61a7db solid;line-height:20px;width:260px;height:60px;overflow:auto;}
div.select-multiple li{float:left;border:1px #b2d9f0 solid;height:20px;margin-right:5px;margin-bottom:5px;white-space:nowrap;width:16%;}
div.select-multiple span{float:left;color:#0082cb;height:20px;}
div.select-multiple span.close-normal{float:right;background:#edfcff;color:#7cbce4;cursor:pointer;width:20px;border-left:1px #b2d9f0 solid;font-size:15px;text-align:center;}
div.select-multiple span.close-active{float:right;background:#60c3ed;color:#fff;cursor:pointer;width:20px;border-left:1px #b2d9f0 solid;font-size:15px;text-align:center;}
div.formSelectPopOn{display:;}
div.formSelectPopOff{display:none;}
div.formSelectPop{position:absolute; z-index:1;border:1px #98c0f4 solid;background:#fff;width:200px;height:160px;overflow:auto;font-size:12px;font-weight:normal;color:#2772bf;}
div.formSelectPop li{cursor:pointer;border-bottom:1px #e1efff solid;}
div.formSelectPop li.activeA1{background-color:#dfe8f6;border:1px #a3bae9 dashed}
div.formSelectPop li.normalA1{}
div.formSelectPop li.hasChild{padding:0 0 0 16px;border:1px #fff dashed}
div.formSelectPop li.hasChild ul{margin:0;padding:0}
div.formSelectPop li span.keyword{background:#ffff66;}
div.formSelectPop li.select{background-image:url('/images/form/selected.gif');background-repeat:no-repeat;background-position:5px center;padding-left:20px;}
div.formSelectPop li.no-select{background-image:url('/images/form/no_selected.gif');background-repeat:no-repeat;background-position:5px center;padding-left:20px;}

div.formSelectPopDate{position:absolute; z-index:1;border:1px #98c0f4 solid;background:#fff;width:220px;}

div.formSelectPop1{position:absolute; z-index:1;background:#fff;width:500px;max-height:360px;overflow:auto;background-color:#c7c7c7;padding:6px;font-size:12px;font-weight:normal;}
div.formSelectPop1 .in{background-color:#f7f7f7;border:1px #676767 solid;padding:10px;}
div.formSelectPop1 .in .block{border:1px #c8c8c8 solid;background-color:#fff;color:#336699;padding:5px;}
div.formSelectPop1 li{cursor:pointer;float:left;white-space: nowrap;padding:0 8px;height:20px;line-height:20px;}
div.formSelectPop1 li.activeA1{background-color:#dfe8f6;}
div.formSelectPop1 li.normalA1{}
div.formSelectPop1 li.selectA1{background-color:#dfe8f6;}
div.formSelectPop1 li.hasChild{padding:0 0 0 16px;border:1px #fff dashed;}
div.formSelectPop1 li.hasChild ul{margin:0;padding:0;}
div.formSelectPop1 li span.keyword{background:#ffff66;}

div.checkbox-wrap{}
div.checkbox-wrap ul{padding:0 1px 0 26px;clear:both;}
div.checkbox-wrap ul li{line-height:28px;white-space:nowrap;}
div.checkbox-wrap ul li h2{font-weight:normal;height:28px;}
div.checkbox-wrap ul li.leaf{float:left;width:24%;}
div.checkbox-wrap ul li.not-leaf{clear:both;width:100%;border-bottom:1px #ebf0f3 solid;border-left:1px #ebf0f3 solid;border-right:1px #ebf0f3 solid;}
div.checkbox-wrap ul .not-leaf-h2{background:#f9fcfb;border-bottom:1px #dadada solid;}
div.checkbox-wrap ul a.select{cursor:pointer;float:left;width:13px;height:28px;background:url('/images/form/selected.gif') no-repeat left center;}
div.checkbox-wrap ul a.no-select{cursor:pointer;float:left;width:13px;height:28px;background:url('/images/form/no_selected.gif') no-repeat left center;}
div.checkbox-wrap ul a.part-select{float:left;cursor:pointer;width:13px;height:28px;background:url('/images/form/part_selected.gif') no-repeat left center;}
div.checkbox-wrap ul span.txt-name{float:left;text-indent:10px;}
div.checkbox-wrap ul span.control{float:right;height:15px;width:15px;padding-top:6px;padding-right:8px;}
div.checkbox-wrap ul span.control .up{cursor:pointer;display:block;height:15px;width:15px;background:url('/images/form/arrow_001.gif') no-repeat;}
div.checkbox-wrap ul span.control .down{cursor:pointer;display:block;height:15px;width:15px;background:url('/images/form/arrow_001.gif') no-repeat 0 -16px;}

div.vMsg{background:url('/images/form/msg_bg.png') no-repeat;position:absolute;text-indent:18px;line-height:22px;color:#404040;padding:0 6px;}
div.msg-error{background-position:2px 2px;float:left;background-color:#fff2f2;min-width:120px;border:1px #ff8080 solid;_width:expression(this.style.height < 150 ? 150: true); }
div.msg-ok{background-position:2px -246px;float:left;background-color:#e0f0f6;min-width:120px;border:1px #52c045 solid;_width:expression(this.style.height < 150 ? 150: true); }
div.msg-tips{background-position:2px -146px;float:left;background-color:#e5f5ff;min-width:120px;border:1px #40b3ff solid;_width:expression(this.style.height < 150 ? 150: true); }

.calendar_tbl{text-align:center;width:100%;color:#2e2ee0;}
.calendar_tbl .head{text-align:center;line-height:26px;height:26px;background-image:url('/images/form/calendar_bj001.gif');}
.calendar_tbl .head .control{width:120px;margin:0 auto;}
.calendar_tbl .head .control div{float:left}
.calendar_tbl .head .control .year_month{padding:0 3px;}
.calendar_tbl .head .control .prvMonth{background:url('/images/form/calendar_arr.gif') no-repeat;height:9px;width:5px;overflow:hidden;margin:6px 5px 0 5px;cursor:pointer}
.calendar_tbl .head .control .nextMonth{background:url('/images/form/calendar_arr.gif') no-repeat -5px 0;height:9px;width:5px;overflow:hidden;margin-top:6px;cursor:pointer}
.calendar_tbl .head .control td{border-bottom:1px #dedfec solid}
.calendar_tbl .week{font-weight:bold;border:1px #108ac6 solid;text-align:center;line-height:18px;height:18px;background-image:url('/images/form/calendar_bj002.gif');}
.calendar_tbl .day td{border-bottom:1px #dedfec solid;border-right:1px #dedfec solid;height:30px;cursor:pointer;}
.calendar_tbl .day td.curentDay{background:url('/images/form/calendar_bj003.gif') no-repeat center center;}
.calendar_tbl .day td.hasContent{text-decoration:underline;color:#f60}
.calendar_tbl .day td.no_curr{color:#c1c2c3}

table.editList{width:90%;border:1px #c3c3c3 solid;border-bottom-width:0;margin:0 auto;}
table.editList tr.head{background:url('../../images/general/trHeadBj.jpg') 0 1px repeat-x;height:25px;}
table.editList tr.head td{font:bold 12px/25px inherit;border-left:1px #dddddd solid;}
table.editList td{color:#555555;border-bottom:1px #dddddd solid;height:26px;line-height:26px;}
table.editList tr.activeA1{background-color:#6aa8fc}
table.editList tr.normalA1{}
table.editList tr.alternate{background-color:#f3f3f3}
table.editList td.center{text-align:center;}
table.editList td .tool-bar {text-align:left;padding:5px 5px 5px 10%;background:#fff;}
table.editList td .tool-bar a.a-btn-style1:link,table.editList td .tool-bar a.a-btn-style1:visited{display:inline-block;background:url('../images/ico/link_bj_001.png') #fff 1px -99px;padding:1px 15px;border:1px #959595 solid;font:bold 12px/18px inherit;height:20px;color:#fff;}
table.editList td .tool-bar a.a-btn-style1:hover{display:inline-block;background:url('../images/ico/link_bj_001.png') #fff 1px 1px;padding:1px 15px;border:1px #959595 solid;font:bold 12px/18px  inherit;height:20px;color:#0e67c3;}

table.editListIn{width:100%;border-bottom-width:0;}
table.editListIn td{color:#555555;border-bottom:1px #dddddd solid;height:26px;line-height:26px;padding-left:12px;}
td.width100{width:100px;}

table.editForm{width:90%;border:1px #c3c3c3 solid;border-bottom-width:0;margin:0 auto;}
table.editForm td{color:#555555;border-bottom:1px #dddddd solid;height:26px;line-height:26px;padding-left:12px;}
table.editForm td.fieldLable{}
table.editForm td.fieldValue{text-align:left}
table.editForm td.fieldValue input{width:180px;}
table.editForm td.italic input{font-style:italic}
table.editForm td.control{text-align:center;}
table.editForm td.control input{}
table.editForm tr.activeA1{background-color:#cae0fc}
table.editForm tr.normalA1{}
table.editForm tr.alternate{background-color:#f3f3f3}


ul.editList{width:90%;border:1px #c3c3c3 solid;border-bottom-width:0;margin:0 auto;}
ul.editList li{color:#555555;border-bottom:1px #dddddd solid;min-height:28px;line-height:26px;}
ul.editList li ul{padding-left:20px;}
ul.editList li.head{background:url('../../images/general/trHeadBj.jpg') 0 1px repeat-x;height:25px;}
ul.editList li.head span{font:bold 12px/25px inherit;border-left:1px #dddddd solid;}
ul.editList li span{float:left;}
ul.editList li span input.txt{width:80%;}
ul.editList li span.width100{width:100px;}
ul.editList li .spanR{float:right;}
ul.editList li.activeA1{background-color:#6aa8fc}
ul.editList li.normalA1{}
ul.editList li.alternate{background-color:#f3f3f3}